protocol manageSelfToplevel {
    manager manageSelfToplevel;
    manages manageSelfToplevel;

child:
    manageSelfToplevel();
    async __delete__();
};
